Skip to content

[Documentation:RainbowGrades] Finish Customization Basics #615

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jul 2, 2024

Conversation

zacharymnp
Copy link
Contributor

Complete the guide for the configuration of customization.json found in Instructor > Course Settings > Rainbow Grades > Customization Basics (https://submitty.org/instructor/course_settings/rainbow_grades/customization_basics)

@zacharymnp zacharymnp self-assigned this Jun 28, 2024
Copy link
Member

@ziesski ziesski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@bmcutler bmcutler merged commit b61a08e into main Jul 2, 2024
3 checks passed
@bmcutler bmcutler deleted the finish-customization-basics branch July 2, 2024 04:48
bmcutler pushed a commit to Submitty/Submitty that referenced this pull request Jul 17, 2024
### Please check if the PR fulfills these requirements:

* [ ] Tests for the changes have been added/updated (if possible)
* [ ] Documentation has been updated/added if relevant
* [ ] Screenshots are attached to Github PR if visual/UI changes were
made

Login to Instructor, then navigate to Grade Reports > Web-Based Rainbow
Grades Customization.

### What is the current behavior?
<!-- List issue if it fixes/closes/implements one using the "Fixes
#<number>" or "Closes #<number>" syntax -->

![image](https://github.com/Submitty/Submitty/assets/56311867/757d315a-3c69-4122-b145-1541fa64e3b8)
Display has a checkbox for manual_grade that has no functionality.

### What is the new behavior?

![image](https://github.com/Submitty/Submitty/assets/56311867/29da1884-ebeb-457e-ae22-351e636dcd4d)

![image](https://github.com/Submitty/Submitty/assets/56311867/a39859f2-34d5-483b-b4d2-4dd1572f3af6)
Can add manual grades for students using the Rainbow Grades
customization GUI. The visibility of this customization item is linked
to the final_grade checkbox under Display.


Example Gradebook with note "this is a note". This example is
independent of the PR.

![image](https://github.com/Submitty/Submitty/assets/56311867/95cdbfec-5808-4fd1-afeb-280a1aabd4f7)

### Other information?
<!-- Is this a breaking change? -->
<!-- How did you test -->
Related to #9685

Documentation for JSON configuration of some customization items,
including manual_grade, is missing or incorrect. PR
#[615](Submitty/submitty.github.io#615) (Finish
Customization Basics) will update the documentation.

---------

Co-authored-by: Michael Papadopoulos <[email protected]>
Co-authored-by: Jaeseok Kang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants